heavy oil filter - Alemán Inglés Diccionario